radiator water outlet hose - Francés Inglés Diccionario